jupyter能debug了,使用vscode的jupyter插件进行debug

您所在的位置:网站首页 vscode 远程 jupyter jupyter能debug了,使用vscode的jupyter插件进行debug

jupyter能debug了,使用vscode的jupyter插件进行debug

2023-09-08 20:21| 来源: 网络整理| 查看: 265

前言

vscode的1.58版本发布了一项新功能,支持jupyter的debug了。个人感觉在vscode上使用jupyter非常的舒服,jupyter本身是一个网页版的应用,每次启用是都得打开一个网页,但是在vscode上,直接创建一个.ipynb后缀的文件就可以了,启动也非常迅速。

下面将阐述如何在vscode的jupyter上进行debug。

最近vscode更新的1.58版本支持在jupyter上进行debug,其官方文档介绍如下: jupyter notebook debugging 简单来说就是把"jupyter.experimental.debugging"设置为True并且把ipykernel升级到6.0以上可以了。

具体实现 1.升级ipykernel

升级指令:

pip install --upgrade ipykernel 2.“jupyter.experimental.debugging”: true

①如下图,点击红圈里面那个设置标志,选择Extension Settings 在这里插入图片描述 ②.进入Extension Settings界面,如下图,把这里给勾选上。就完成了"jupyter.experimental.debugging": true的设置,重启vscode之后就可以在jupyter上debug啦。 在这里插入图片描述

如何使用

上面已经完成了设置,具体怎么使用呢? 新建一个.ipynb后缀的jupyter文件 如下图: ① 选择更新ipykernel到6.0的环境。 ② 设置断点 ③ 点击debug ④ 点击运行,就可以进入到debug界面了。 在这里插入图片描述 debugging效果图如下: 在这里插入图片描述 结束。

后续

vscode又更新了,新发布的1.59版本可以在jupyter上逐行地运行代码,具体看下图 在这里插入图片描述 在这里插入图片描述 其配置和上述一样“把"jupyter.experimental.debugging"设置为True并且把ipykernel升级到6.0以上”,其实就是不用再配置了,可以直接使用这个功能。

未经作者同意禁止转载!

参考:vscode官方文档



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3